habitable area - Francés Inglés Diccionario